he's in the dog house - Espagnol Anglais Dictionnaire